abundant thick smoke - German English Dictionary